package lmscript.postscript.syntax;

import lmscript.postscript.syntax.stack.OperandStack;

public abstract class InsidenessTestingOperator extends PSOperator {

	public static Class[] operators = new Class[] { InFill.class, IneoFill.class, InuFill.class,
			InueoFill.class, InStroke.class };

	InsidenessTestingOperator(String name) {
		super(name);
	}
}

class InFill extends InsidenessTestingOperator {

	InFill(String name) {
		super("infill");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}

class IneoFill extends InsidenessTestingOperator {

	IneoFill(String name) {
		super("ineofill");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}

class InuFill extends InsidenessTestingOperator {

	InuFill(String name) {
		super("inufill");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}

class InueoFill extends InsidenessTestingOperator {

	InueoFill(String name) {
		super("inueofill");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}

class InStroke extends InsidenessTestingOperator {

	InStroke(String name) {
		super("instroke");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}